home *** CD-ROM | disk | FTP | other *** search
/ CD Actual 3 / CD ACTUAL 3.iso / linux / system / popper-1.831 < prev    next >
Encoding:
Text File  |  1995-09-09  |  1.5 KB  |  43 lines

  1.  
  2. This is popper version 1.831beta with some simple modifications to allow it to
  3. compile under Linux.  I also added support for shadow passwords and the MMDF
  4. mail system.  If anything breaks, don't complain to the authors--it's my fault.
  5.  
  6. Since some of the resolver code changed in libc-4.6.27, it probably won't
  7. compile using older libs (I used libc-4.6.27 with gcc-2.6.3).  It shouldn't be
  8. too difficult to fix if you want to have a go at it, tho.
  9.  
  10. I included the diffs for my changes against the original sources, which can be
  11. had at ftp.cc.berkeley.edu in /pub.  You should just be able to type `make', but
  12. most people will want to tweak the CFLAGS in the Makefile, since mine are a
  13. little indulgent.  If it compiles with no errors, type `make install' to put
  14. things in their place.
  15.  
  16. After everything is where it should be, you will want to add a couple of lines
  17. to the /etc/inetd.conf file:
  18.  
  19. pop-2 stream tcp nowait root /usr/sbin/tcpd /usr/sbin/in.popper
  20. pop-3 stream tcp nowait root /usr/sbin/tcpd /usr/sbin/in.popper
  21.  
  22. ...  and to the /etc/services file (if they aren't already there):
  23.  
  24. pop-2    109/tcp
  25. pop-3    110/tcp
  26.  
  27. ... and to the syslog.conf:
  28.  
  29. local0.notice;local0.debug    /usr/adm/POPlog
  30.  
  31. Then kill and restart the syslogd and send the inetd a HUP signal, like so:
  32.  
  33. kill -HUP `ps ax| fgrep inetd| fgrep -v fgrep |cut -d\  -f1`
  34.  
  35. (or just type `ps', look for the PID, and type `kill -HUP <PID#>' ;-).
  36.  
  37. and you're ready to go.
  38.  
  39.  
  40. Enjoy,
  41. Joshua Cowan
  42. <jcowan@jcowan.reslife.okstate.edu>
  43.